I ordered two of these. One came with a broken snap and had to be returned. The other is in good shape except the only thing I don't like is that the sleeves are a little short. When I extend my arms to reach for something, they ride up on my arms and I either have to pull them back down or just wear them pushed up. Other than that, it's a fine jacket for the price.