It fits perfectly and the delivery was quite quick
Product as described, size fits as expected from the provided sizing chart. The product came smelling of paint extremely much. It did come with a tag that said it could stain from the dye, so I washed it before trying it on. Even after washing the smell was still very strong and it still stained a bit. It still smells a bit too much for me after the second wash so I'm hesitant to wear it much, but I guess if you don't mind that, it's a good product.