The bed is high quality, sturdy, and takes about 90 minutes to put together. My 7-year-old was able to help assemble it and he absolutely LOVES it!