Love this sofa.  Fits perfectly in my small space.  I've had it for a number of months now and stains come out incredibly easy.  Came with two nice size cushions as well.  Comfortably seats two or 3 if needed.