My husband had a difficult time putting it together and it took several day. The parts were not label clear enough and all the screws needed to be separated and labeled, that was time consuming. Then the bottom shelf was upside down, so we had to drill Holes for the doors to attach to, but overall it suits our purpose.