They fit well and are comfortable, however, they shed a lot of fuzz for the first several weeks of use even with regular washing. Now that they are months old, they don't seem to shed but I would say they are cheap quality because of all the shedding. I would not buy them again.