It took a long time to put this one together. Lots of pieces! But it is sturdy and good looking. We bought it because it had doors to keep our little grandchildren from touching tv equipment. It fits perfectly in our space which was not too large. We are very satisfied with this purchase.