This couch is great!! It is sooo soft and the color is even better in person. We have a white cat and it is easy to clean his hair off the fabric. The couch is firm but in a good way. The couch has solid construction and the shipping, delivery, and assembly all went very well.