This desk is exactly what my office needed to have it feel like mine. Shipping was great. Putting it together was a bit of a pain, but I'm glad I had help. No better or worse than putting together any furniture. Looking forward to using this desk for years to come.