This fits fine, it's a little thin, I would have liked it to be a bit thicker, but it's good. I am very small busted so it supports me fine, I don't know if it would be good support if you have a large chest or not.