It took a couple hours to put together, but overall so worth it! It looks amazing below our tv, I was worried about the height not being high enough but it was PERFECT! Definitely worth the price. Nice material  the self closing doors are a huge plus!