I got a small and an x-small because I wasn't sure which would fit better. The small was just very baggy around the stomach and made me look much larger than I really am. The x-small actually fit much better, however, my only complaint is that the cuffs around the sleeves are pretty tight making it hard to push up your sleeves.
Rating: [4 of 5 Stars!]