Although it takes awhile to assemble, this is a great desk that is worth the effort!  I have a home office and needed a new desk that didn't take up too much space while being easy to maneuver in case I need to move it.  This desk met all of my requirements and is sturdy enough to handle the beating I tend to give furniture on daily basis. Overall, I highly recommend this desk to others!