I purchased size 36. I have always been between 34 and 36, so I ordered a 36 to be safe because I want to use this for sleeping. The lower elastic (around the ribs) is way too tight, even for day time.
The rest of the bra is comfortable and keeps the breasts flat and in place as a sports bra should.