It arrived fairly quick. Easy to put on, I love that the cushions are separate pieces. It stays put when we sit on it. It looks like a new couch, very pleased.