This is exactly what I was looking for. It's a little too small, but I got a size down from my normal size, so it probably fits most people correctly. It's not too long or too short. Perfect for casual wear.