I am a 32C and wear a small.  The support is great whether skiing or doing Bikram yoga.  At first I had a lot of trouble with the back closure on the bra, but I've come to like it as it makes the bra easier to get off after a sweaty workout.  I received my first one (guava) as a gift last Christmas and just ordered a second one (hibiscus).  The guava bra has retained its strength and shape after frequent washes over the past year.  The hibiscus color bled during my first two hot yoga classes even after washing the bra.  I was able to stop the color from bleeding by soaking the bra for several hours in hot water.