I was looking for this shirt to match my husband's suit but the price in another store is so high (about triple the price!). I'm so glad I found it at Revain. The price is right, but the quality is the same as the expensive version. Plus it fits perfectly. My husband wears a medium, we also have a large, as others have said, it fits a small, but no, it fits my husband.