Desk is large and works well with the space in my home office.  2 Large, heavy boxes were delivered to my house.  The boxes were marred in several locations and I was worried that damage was done to the product, but the packaging seemed to prevent any dings.  Predictably, assembly was a huge pain, and it took approximately 5 hours to complete.  I did the assembly myself, except the few times I enlisted the help of a roommate to help stabilize large parts.  Overall, the desk functions, seems sturdy, and I didn't break my back assembling it, so I give this product 4/5.  Hopefully, it is more durable than my last desk!