I had high hopes for this purchase based on other buyer reviews - and the item totally delivered! Great fit, excellent fabric quality, soft and comfortable on the skin, and very easy to put on. Would highly recommend for anyone with D or D+ cup size looking for value, fit, and support.