Perfect item for my 8 year old son. He had far outgrown his racecar bed, and this was an ideal upgrade. Wasn't too hard to put together, my son helped me, and it took us about 3-4 hours with a few breaks. Sturdy enough, plenty of good shelving in the desk area. I will admit the ladder rungs are hard feet. We will have to add padding or use a pool noodle like someone else suggested to soften them and make the ladder easier to climb. Great purchase for the price!