This desk is everything! It’s solid, beautiful and easy to assemble. I put it together myself in less than an hour. Someone with more experience would do it even faster. My daughter absolutely loves it!