Product is really good built. Frames and upholstery are good quality and solid. However, the cushion pads are really hard and the back seat height is not tall enough to lay back comfortability, maybe ok for shorter folks. This set maybe good option for office setting, didn't feel like home for us. Also beware there's a $200 return charge.