Horrible quality stitching! Seams tore out after first wear! I'm really disappointed in this piece, ESPECIALLY for the price I paid, this was not made with quality thread at all! Quality control really failed on this one, I wouldn't even expect this from a cheap top at Walmart. I would give 0 stars if I could, this is absolutely unacceptable!