Fits well and stays in place. Cozy fabric. Have had it for a month so cannot comment on durability.