Solid furniture, cushion cover is washable (I haven't washed it yet, but it's nice that it's a zippered cover and washable). Easily assembled and I'm no expert