We bought this product for a very reasonable price,  it came in a very small box (considering the product!) very quickly, and was great fun to unwrap as it expanded to full mattress size when placed on the bed which our three year old found very entertaining. It is a little smaller than we expected as it doesn't quite fill the 3ft frame it was bought for and says it fits in the description however this could be down to the sizing of the bed frame!