Great fit, colors blend well eith my beachy blue sofa.  Fabric is soft and comfortable.