I ordered size xs and size m, they fit well, but the fleece is not as thick and soft as some reviews described, they are just OK, a bit rough, should be able to keep warm, but the zipper is a bug.
The zipper is cheaply made, low quality.
Won't return them, but they are really not That Good.