I love this top! I have all 3 colors, I suggest the maroon one, it looks great, honestly though, I like all 3! Fit perfectly, the design is nice and it isn't tight to my skin! If you are in between a small and medium, get a small. The medium was actually a little big, but I like to cover up what I call my baby pouch, so 1st bought a medium, realized it was a little loose, so went with the small. I can fit into smalls usually but it shows my roll, so I don't. Anything that's not too revealing, buSee full review