Ok so this is very good quality for the price and super quick delivery.
SIZE: I bought a small as i am 5,7" the length for me is perfect, enough space to wear a hooded jumper underneath etc.
i recommend that anyone with chest size up 36" to 40" to buy a small there's more than enough space to fit. The jacket is a bit puffy but after wearing for a while will lose the puffiness. Anyone that's about small to medium should go for SMALL size.