for this price, you can't beat it! It is a little too big on me, but I'm short, and they are a "regular" length so that is the reason. I would have gone down a size - but it still works great and looks nice. the material is holding up well to wearing and washing - not pilling or anything weird.