For the price this is excellent quality, and it fits nicely, I would note that it is very long so if you are short this will probably be too long as I'm 5ft 8 and it's just above the floor, I've worn it a couple of times now and it's washed really well