well i guess it would just depend on the support that u need....they r size 38...i wear these all the time and I wear a size D they r to small for me i need a 40....they r tight fitting and hold really well...:)...i would have just took them back but i went over the 90 limit at my local walmart