I love my new mattress it is giving me a good nights sleep every night.....something I have not had in several years while I put up with a very inferior mattress. I use to toss & turn all night long & get up in desperation, because I could not get comfortable. This a full sized mattress & it is a "Plush" firmness which seems to be just right for me. The men that delivered it also set it up on its new bed frame. I was so grateful for this service as I myself could not have managed that on my own. I am a 73 year old senior lady that lives alone. They even took away my old mattress so I didn't have to deal with it . I am very satisfied with Overstocks care to customers. I will be purchasing more items in the future thats for sure.