I have the following colors in this vest: black, brown, pink, and white. I originally ordered black and brown and came back for white and pink so I guess that says it all! Very cute vest to change a look, wear a tee underneath and you have a much different look than when wearing a tee alone. I wear the longer tees underneath, the vest is shorter, and I find this look flattering. I would actually like this vest better without the ruffles or at least less "ruffley" but still I go to it often for a cute look and get lots of compliments on it. I normally wear either a small or medium, ordered a medium just in case and it works fine. The material does have give to it. It also washes well, I wash on cold and hang to dry.