I wear a size 9 shoe and when I ordered this product, it noted 9-10 so I felt very comfortable with the size when I ordered it. It is small, but the sound is crisp and has good bass. I like them :) Now, theyre extremely comfortable. Finally super soft material. Then step into and pull the waist trainer into position. The are anything but comfortable. Seems to grip well enough. " moment. However, we are talking of a sensible price here - though still not exactly cheap.