"received on time. Seller communicated well. Product zipper is messed up and many many threads hanging off of the product. Size runs very small. Ordered for my daughter and she is usually an extra small. Order a small. It's tight."