1. Concern about size
I was really worried about the size (I hate too boxy fits), but the long padding originally ran a bit large, so I ended up ordering a small. The result wasn't bad.
I usually wear size 55 and medium tops.
I ordered a S and it fits just right, not too tight or too boxy.
(50 to 168)
However, you may feel that the length is short as it falls above your knees, and if you don't like the tight fit when the zipper is all the way up to your neck, order one size larger.
2. You said that the pattern might be broken due to the low resolution, but it doesn't feel like it's broken at all and it's clear and pretty.
3. The thermal insulation is very good haha.