The couch was perfect size for my small, 400 sq ft studio.  It is on the firmer side, but I enjoy that.  The legs give it a lighter visual impact and the fabric quality was decent. As a taller person (5/10) it is the perfect seat depth/height.  What was really disappointing was the way it was shipped.  It was clearly packed half-hazardly, with plastic torn (and is some cases torn the liner on the bottom of the couch) and bunched up - which resulted in discoloration and dirt/stains on my brand new white sofa!  Luckily I was able to clean off most of it, but not a good experience for my first AllModern order.