Free queen size mattress, box spring, frame and bed skirt. It's got some discolouration that I've tried to get out with baking soda and vinegar and a scrub brush but couldn't so I would recommend cleaning with an upholstery steamer or something. It's a good firm mattress and it's free. I'm hygienic it doesn't smell or anything and before me it was used in a lady's spare room but it is an older mattress needs to be cleaned