These are very comfortable and fit true to size for sure. The only reason I gave this 4 stars instead of 5 is because it is most definitely NOT for "high impact" (Not for us larger chested girls anyways..) It's PERFECT for wearing around the house, yoga, weight lifting/work outs, but NOT running or jumping. Overall it's a great fit and very comfortable though - if that's what you're looking for!