Very good quality. The fleece is very thick and warm. All seams are well stitched, comes with all tags. The size is European, you can take the one you usually wear. It fits me perfectly. The bottom has an elastic band, so it fits tightly, but it's a bit short.