This is a really nice piece of furniture. Yes, it takes a while to put together, but I'm ok with that given the quality. It's very sturdy and all the pieces were pristine (and got the okay from my very meticulous husband, so that says a lot). It's a good size for our 6-year-old now and he has room to grow into it as well.