Finally a high quality mattress that doesn't take weeks for delivery!  I am SO impressed with this mattress -- and I've been sleeping on sleep beds costing thousands of dollars for years.  Wanted to try something new and firm -- and this is it!  It came rolled up and so I figured ....here we go...but once it was unfolded and given 24 hours to firm up, it became AWESOME!!!!  Buy this mattress!