Just got my set and I love it!  Top quality. Sturdy.  Very easy to put together.  The holes for the screws all matched up beautifully.  Directions easy to understand.  The cushions have Velcro tabs to hold them to the chairs. This is definitely worth the money.