I have a couch with wide, plush arms (not box cushion) and these covers were able to stretch fine to fit them!  They  seem to be staying in place just fine, but the material is a bit thin and I am not sure how well it will hold up with my dogs paws/nails, so I am giving them 4 stars.  The colors are true to what is represented on the website, too.