Item came very quick. Unfortunately, I ordered the extra small and it ended up being smaller than the measurements listed- especially for the body girth. But they replied to me return request very quick and I got it shipped back. I will review again once I actually get the right size :)