I ordered two of the XL for my daughters only because that was all that was left and we are huge Saint's fans so I wanted them to have to wear around their Texas college residences! One wears a size 8 and the other a size 9 so I was a little concerned they would be huge on them but they are flip flop slippers so what the heck. Well when they arrived they were very well made and cushiony but they were way smaller than an 11 or 12. I even kept all tags for the girls to see I ordered the largest size. They fit my size 8 daughter but the size 9 one will be wearing them proudly as she spills over just a bit. I would definitely recommend them but heed that the XL is really a size 8.