Great product for the price. It's not a high end sofa set but if your looking for a good outdoor couch this is perfect. Yes the cushions do blow off but obviously not when your sitting on them :). Great for my outdoor patio