I really love this desk - it is really good quality. It took a couple of hours to put it together, but it was pretty easy. I would have given 5 stars, because i really do love the look, size, and quality. BUT - when i was putting it together something got messed up with the drawer and it's a little unstable, and if you've ever put something like this together you know it's kind of hard to fix things like that and nerve-wracking because you dont want to mess it up to a point where it's unfixable ... But other than that, i really do like the desk and would recommend.