I ordered too big size L, although it seemed to have to fit. It will not be useful in our case but the thing is very nice and neat, it's actually cotton not synthetic and pretty accurately made too, so I might order a smaller size. I liked it a lot
I liked the quality. Comfortable, does not hamper movements. Size m sat freely on pug 6.3 kg. Took on critical days at night, very satisfied. The strap will have to be stitched stronger and threads stick out somewhere. But it's easier than sewing on a "turntable" like my... Everything suits us. The seller is well, the size and description coincides with the specified! I recommend.