I love it!! M fit perfect. There was no size guide I could find so I guessed. M must be like an 8. Def a show stopper. Perfect for my birthdayy, it looks real classy. Shipping was less than 5 days. Don't second guess, just buy it! Material is very thick.