Affordable price, nice quality. The coat is really soft and warm material. I ordered size M but it could be a little bigger (my cat is about 3kg). She didn't really enjoy it as you can see in the pictures but i am satisfied with the product and i would recommend.