Very nice fabric. Overall great look. Assembly relatively easy. However, more firm than I thought it would be. Hopefully it wears down a bit for more softness.