perfect sofa! cushions have a zipper so you can actually remove them if they need to be cleaned. nice sit as well.