It fits very well and is basically comfortable with good support.  I had to remove the underwires as they did not fit well.  I only give it 4 stars because I feel the weight of the straps more once the underwires were out.