Overall the product is okay.  It’s insanely difficult to put together with the worst instructions I’ve ever seen. I had 4 different people look at the directions just to get more eyes on it but they are struggled to understand it too.   Once I got it together finally I was happy with the design however like with other reviews the cushions are not big enough or shaped correctly to stay connected so they are constantly slipping and sliding off.   If those aren’t deal breakers this product is worth the money but if I were to buy something again, I’d probably avoid this one.