This bed is absolutely perfect and adorable! My three year old son loves it. It's definitely magical. Delivery was fast and the assembly took about 1.5 hours (by my self). Instructions were easy to read. Sturdy and amazing quality. Definitely worth the price.