Twin pillowtop mattress and boxspring, does have a stain on it because used for toddlers, had a protective cover on, but didnt stop it all, tried cleaning with upholstery cleaner the best we could, otherwise in good condition, no rips, make an offer.