It was delivered very quickly. The bed is firm, yet plush. We kept it out for 24 hours and it turned out perfect. It fits the full size bed completely. My kid finds it very comfortable. Highly recommended!