Quality is what's expected for a couch at this price - not great at all.  Seat depth shorter than specified - says 25" and was 22".  For the short time I had it, I referred to it as the baby couch because its short and looks like its best for a children's playroom.