I ordered this to use on my patio but have not been able to put it together myself. That is the reason for only 4 stars. A friend will have to help me. Other than that it seems sturdy with the metal frame. I really like the marble look of the table and chairs. I am going to use a water seal on the table top and the seat and back of the chairs though so the moisture in the air doesnt ruin it. As soon as I get it put together I will add better photos and will let you know how long it took us to put it together.