The fabric and color are very nice. Frame seems to be pretty sturdy. The cushions could be a bit softer, but still comfortable.