We love it! Easy to put together took my husband and I 35mins with power tools lol. Comfortable, sturdy, and quiet. The only thing is we had to scotch guard it so we could leave it outside. I thought it was water resistant but found out different.  Does have velcro straps to keep cushions in place. They arent real thick but they are comfortable. I believe we will enjoy this buy for a long while.