I would have given this product 5 stars had the assembly process being easier. It takes 2 people to put this cart together, and even that was challenging in trying to balance all the parts together before tightening them. this took us about 2 hours to put together.
Other than that, the finished product was really nice for the price point. the marble top finish looks great. The cart itself is pretty sturdy and it is a nice compliment to my dining room