I bought this online due to limited sizing in stores (32B). Fits well but the straps are extremely itchy. Each strap has a little black thread border on the left and right side that shows on the inside and outside of the strap. Maybe that's why? But the strap itself isn't that smooth either.