The package came earlier than expected, and it was well packaged. And it’s was the exact size I was expecting (I wish they had larges available though, so I ended up setting for a medium it’s not as bad as I expected), perfect quality and it goes with any top. Would 100 percent recommend and would buy again, and it even has the little draw strings within in the pants.