Love the look and feel of this, but I would order up two sizes. I ordered up one size and it is quite snug. I typically wear an XL and the XXL is what I ordered. I don't typically order up a size but I wanted this to be somewhat flowy. It is not. If you order up, it could be cute.
Rating: [4 of 5 Stars!]