The fit for some pieces was a little off, but I assembled it without issue. The TV stand is very handsome when finished and feels sturdy. I would definitely recommend this product.