Delivery and packaging was good however when I rolled it out and let it sit for 24 hours (a little bit longer actually.) It is a thinner matress than expected and it is very noisy, everytime I move I can hear the springs. Not entirely happy with the product.