Very nice product for the price. Went together easy enough, maybe a little under 2 hours using my own tools. Would likely  take longer using the tools it comes with. Only change I would recommend would be some sort of hook and loop to keep the cushions on the seats.