First time buying a sofa online! The sofa looks exactly like the picture. The fabric seems very strong but soft enough to make it comfortable. Very firm, I wish it was a little softer. Good size. Not too big, not too small. The reason I'm only giving it 3 stars it's because it's been only 3 months and the pillow forms are loosing their shape and because they are hard they don't bounce back to the original shape so the fabric looks saggy :( I love the design but I'm not sure if I want to keep it.