I bought this mattress about 4 months ago now and I think it was a great buy. It was delivered in a timely manner, the delivery was worked around my schedule and the guys that delivered it set it up for me. The mattress itself is a really cushy eurotop, and I have been in stores shopping for mattresses with friends recently and mine was at least **** cheaper than anything comparable in stores. I would say that if you're looking for a mattress to replace a current one and can wait the nearly 3 weeks for delivery, this is ideal. If you are without a mattress and need one ASAP, you're probably better off going in to a store.