This couch is the best. The (green) color is amazing and fabric is beautiful and soft. The couch is on the "firm" side, but still comfy! I love the size, big enough to snuggle, long enough for naps. It's beautiful and perfect. :)