I bought the Red for Valentine's Day, and had compliments all night! It fits perfectly fine and just got it in yellow.
A lot of people said it runs small but in my case was perfect. I'm 5'1, 114 pounds with a curvy shape. The only difference I can tell is a different length, even though they're are both X-Small, for some reason the Red is a bit longer than the yellow, other than that, material and design are perfect, I'm a huge fan of Bebe and can totally say it's the same quality for way better price!