Solid pieces and very comfortable! The customer service at wayfair is top tier. After a delivery issue with UPS, wayfair was swift and very helpful!