Bought this for my daughter after the last desk purchased from a well known computer store a couple of years ago fell apart. It took us a few hours to assemble and the desk is sturdy and well made. Packaging a bit of a nightmare, being extremely heavy and difficult to hold, but luckily no damage in transit. Would definitely recommend.