This really is a beautiful piece and I’m so glad I purchased it! It took less than 2 hrs to put together but it was worth it! The doors took some time adjusting to make it flush however other than that we didn’t have any other issues with putting this together! I might purchase another one as a TV stand!!