Quality is good, product looks like in photo
I order 3xl for size 40 Europe
Good quality, for size -42-40 European, I ordered 3xl, and even recommend 4xl