I am a 10 and the Large I ordered is more like a size 6. After attempting to contact customer service for a return 2 times, I finally got a response back and the 'shipping label' to print is literally just an excel file with the address in China. UPS wants $112 to ship it back for a $40 refund.
Stay away! Do not shop here!