This is very low support but otherwise made well. I am a 36 DD and I ordered the large and it fit as expected. Not really for the large chested for hard core exercising. But maybe for lounging around the house, walking, yoga, etc.