I really like these, I find them very comfortable to sleep in and they stay in place. They're also nice to wear all day. I wear 36C and the medium size is almost perfect. The band around the body is a little tight for me, I sometimes find it slightly constricting and occasionally leaves itchy red marks. However I do really like these and I will try the large size.