The quality is good, it looks like expected. Only problem is that I ordered based off of the size chart & it was too small to zip comfortably, the length was good. The fabric wasn't stretchy at all so if you're questioning your size go up to the larger