It did take a while to put together and the hardest thing was getting the doors on. Even after measuring and making sure it was leveled the doors are not even when looking at the spacing. Other than that it looks amazing