I found any 18-hour brand is comfortable.  I have broken many ribs and finding something that doesn't hurt is tricky.  I 'should' take a 44 and I couldn't' wear it. It seemed tight.  I ordered a 46 and that works MUCH better and I can wear it all day. It's not loose so I'm not sure if it is me or the sizing is small.  The cup fits without gaps or puckers, no digging with the straps. I don't want to rip it off the second I get in the house. Also, I found any bra with rings in the front HURT.  There are no rings. Everything is smooth and fits nicely.