We love this bed! It is thick and it is firm. We have a platform bed, so we are not using a box spring with it and it is a perfect height. Delivery was very easy, it was not shrink wrapped or rolled up or anything.