It's a good purchase for the price  The cushions are thinner than they look online, material is thin. It all snapped together fairly easily. Took me and my husband about 45 minutes to put together.  If it last 2-3 yrs it will be worth the price.