Black is great , M is true to size. Lighter colors are see through, you can even see the bra cups through the material since the cups arent the same color as the material, it looks weird. Maybe wear it under something to cover it up. Or a pj top. Material is delicate & black color bleeds... even in the dryer or hanging next to other items when wet/ damp.