Was very pleased with all that was promised..i.e., shipping arrangments etc. and product description. The toughest part was lining up all three pieces and putting on the cover but with a little common sense it was done in short order! The mattress itself isn't as soft as I thought it might be, but that's a good thing! Would definitely reccomend to a friend.