These are so cute! A little tighter than I wanted but they will work. For reference I am 5'10", 160 lbs. and got a large. Also they are super long! Great for tall ladies but others will have to hem. Even at 5'10" I will have to wear heels with them.