Bought online, had it shipped from the US to Australia, Item was quickly dispatched. I was impressed by the quality of the materials and stitching used. Our "Scruffy" is a Toy Cavoodle, 4.5KG, 42cm length so we selected the Plus2 in Size Small. Which is a perfect fit for him. He loves it, and when the pack is on the floor he walks up, sits on it wanting to hope in. Great for walks and bike riding.