Product quality: it’s only ok
Fit: a bit big and don’t like the material in it
True to product images: A bit different and disappointed with the feeling of the material. It’s keeps moving and gets quite hot when wearing over the type of material that in it. But on the other hand if cheap and cheerful in price and ok for holiday