Great small couch for the $$$, plenty of room for 2 and perhaps even 3. Nice textured fabric should be easy to clean and/or hide stains. The seats are firm but comfortable and the cushion height from floor (watch this) is high enough to allow taller people to sit comfortably.  I assembled by myself though easier with 2 people and felt sturdy. Arrived in good condition in a timely fashion.

As others noted, the seat cushions are NOT removable which is typical in a inexpensive couch. The seat backs ARE removable but not reversible. Note: Rear of sofa has complete fabric (some cheap sofa's cut corners on this). This means you do not have to put couch against a wall. We are using it in a studio in middle of room.