For the price point and size this is exactly what I needed for my sons a room. It was very easy to assemble and came with everything you need. It’s a very simple design with a two tone top. Seems sturdy. Not sure how the finish will hold up but to be fair it’s going to be used for crafts so it’s going to get lots of paint and glue on it anyway. I recommend this desk if you need something simple an inexpensive.