We love our harness! The fit is perfect and will still fit her as she grows! We ordered a L for our 35 pound goldendoodle and she’s currently 6 months and is still obviously not finished growing. The pattern and quality are great and it washes well, we just let it air dry.