Solid quality and great product. I bought 4 of these for a beach house and they are quite heavy so they withstand the storms without sliding along the deck. Very comfortable