Great bed! My boys love it! It did arrive with a few knicks and scratches, but I just try to overlook them as I know my boys will put scratches it in too. Very easy to put together. I did it by myself in about 75 minutes. Wasn’t bad at all. Very sturdy. Boxes it came in were massive! Wasn’t expecting that. Overall, happy with my purchase and would purchase it again.