Shipping was fabulous and it fits my husband like a glove. Unfortunately, the garment absolutely reeks of plastic, and despite following the washing instructions to a T, there was significant dye loss around the embroidery and seams. Considering I paid 140 dollars Canadian for this, I'm quite upset. None of my other HolyClothing pieces have has these problems before, so I'm hoping this is just a fluke issue.