These shirts are awesome. Exactly what I needed for my new job. The fit is perfect once I put it on. I needed a slightly longer sleeve so I had to return my first order. There's nothing wrong with Revine. The return process was very easy. I ordered 4 different colors and they all fit perfectly. Great for everyday wear or when I need a tie. They quickly became my favorite shirts in the closet.