We received the mattress today, removed the plastic and are letting it rest before sleeping on it.  So far we are very satisfied with the quality of the mattress and the foundation, which was easy to assemble. I would rate the mattress high, at least five stars.