Another great purchase. Quality, size, color all great. My wee princess is 4.2kg wears a M, this I would say is true to size. The material is so pretty, and padded. Will keep her warm in the winter. happy with the shop and service, they do a friendly LIVE where you can get help with sizing too 😊🩷