I purchased this for a client and I'm happy with it.  Good sofa for the price.  It's a fairly stiff sit (firm cushions) - definitely not something you sink into - but great if you want a more formal sitting environment.  The fabric has a nice texture, the teal color we chose has a nice hue to it.  The scale of the sofa is also well proportioned and the leg and button detailing were done well.