It was difficult to put together but the customer service rep was great and took the time to provided a solution for why it didn't go together correctly the first time. His advise worked and came together perfectly. It looks perfect and fits under desk exactly.