The product came in good condition. Good packaging and the size was right. I have one disappointment: the write up stated the material was cotton but when I received the product it was definitely not cotton but it’s ok so long as it’s not polyester. The fabric for white shorts is a bit transparent.