It's hard to buy clothes online but I took a chance and it was a perfect fit! I can't wait to wear it!  It fits loose around the middle so I don't look too chunky and the length is just right. I'm going to buy the other colors now!!