Really great quality, and the cushions retain shape much longer than other sofas I've purchased. The cushions do not completely detach, which I did not know upon purchase. It doesn't really change much about my overall experience, but if haven't had to extensively clean a spill off of it, or something like that. Even with that, I love this sofa! Truly the best purchase I could have made. It's extremely comfortable too. Give it a few wearing in days before making judgments on comfort. It feels a little stiff at first. But the cushions wear in well, while retaining shape. A major plus.