After sleeping on it for a week we are very happy with the purchase.  The mattress showed up a day later than expected.  It was easy to unbox and set up.  It's very comfortable!