Great product for the price. Easy to put together with clear instructions, but it does take some time. A ratchet tool helps tremendously. Only gave this a 4 so people didn’t wonder if I was given something in return for a 5 star review. No complaints. We take the cushions inside when it’s going to rain, so no feedback on water resistance.