Great mattress! It is just a little hard but, delivery was quick and unboxing was pretty easy. Mattress was packed well, fluffed up right away but I gave it about two extra days to fully air out.