The mattress was about what I would have expected from a solid foam mattress. It feels comfortable but haven't tried sleeping on it since I got it for my camper. The big problem with this order was that Overstock stated it was shipped the next day after my initial order but in fact one week later it had never left the warehouse. I had to call and bring this delay to their Customer Service attention or I would have never received my order. This caused an extra week delay in getting the mattress from Overstock which was unacceptable - I will never trust Overstock with another order from me again! At the very least they could have offered to expedite the shipping since it was already a week late but they were more worried about their profit margin instead of their Customer's not receiving the order as promised. Say˘nara Overstock !