I was so impressed when I received this purchase! It truly exceeded my expectations. It is so beautiful and built so well. Excellent quality craftsmanship. It comes assembled, all you have to do in attach the legs. Some reviews stated the denim blue color looked more grey. This one I received was a gorgeous blue! I'd highly recommend this TV stand!