I bought this desk to replace a smaller one I had.  I absolutely love it!  I use it every day since I'm working from home and it's a great size.  It didn't take too much time to put together; maybe 30 minutes or so.  It looks really good and is made well.