Shipping date was on the correct day. I'm a 32A and ordered a small, it is a little big in areas but not too bad. I'm obviously smaller so it happens a lot, no biggie. There are a few lose stings but the price is better in comparison to places like VS. If you are worried about it being transparent then don't worry at all. It's a great under piece for any shirt!