Item came packaged well and was relatively simple to put together. However, the legs didn’t line up to the holes correctly and took a lot of effort to finally make fit correctly. Door hinges took a lot of adjusting to clear the shelves as well. Overall, it looks great and was a good value for the price.