received mattress on time and in great shape. It's basically...a mattress....didn't pay much for it on purpose. It was meant for my 6 year old and he is perfectly comfy on it. Just a bit stiff for any other (older) family member..even his 19 year old big sister...it makes her miserable when she is home from college and has to "endure" it. But generally good quality in my opinion...just not the softest mattress around. Decent for the VERY low price if you just really need a new mattress as we did. We will buy a mattress topper soon and it will make it all fabulous.