Solid product. Fits our deck great! Cushions slide quite a bit and not as comfortable as I thought, but solid for the price we paid.