I bought first then I read the reveis after waiting a month and nothing had arrived. I was really terrified I'd fallen for a scam. So my jacket arrived today and I thought it was not going to fit (im kinda large) as reveiws said tiny clothes cheaply made but it looks as described it fits and although I can tell the zips are cheap they work and I could replace if needed. I will give four stars though because it took over a month to and that was specified it wasn't dispatched for 2 weeks and it was meant to be sent from America but its from Germany xxx