Comfortable mattress and came well wrapped. Delivery was great however the delivery driver just dropped it off downstairs so good thing I got a lift to put it in. 
Fits covers correctly and it’s not squeaky at all. Glad I purchased now.