Purchased for my 10 year old sons room update. Bed was very easy to put together. You will need a drill there are 4 spots that were not pre drilled. I was able to put the bed together myself in a couple of hours. Made from sturdy material, just like anything these days it’ll last for a while with a little care (being mindful with the drawers, no jumping on the bed...). My only grip is that the drawers are not on any type of track system and they do not roll easily on plush carpet. I think this will be the perfect bed for a kids room or guest room.