I have very wide feet & these fit great, easy to put on and take off. They look good and feel comfortable while walking , I will be buying these again . Not exactly sure why I don't give these 5 stars but nothing is perfect.