Solid. Beautiful. Easy to put together. Comfy. The teal color was a deeper color than expected but beautiful!