Really easy to put on. Very stretchy material. Love that the cushion cover is separate, so no more coming off or untucked! It was a bit tricky the first time getting it over both bottom couch cushions (we have 2), but it’s totally doable still. We have a tufted, plump style sofa and love seat so it fits a bit loose and lumpy in spots, but good enough to get a few more years out of them until we buy a new set. So far they are holding up alright to traffic from our two dogs. Grey colour is nice. Has almost the slightest blue hue to it.