Love this carrier it’s really easy to assemble and fold down when not in use and not too heavy - blanket has a good waterproof backing - size wise I got a medium and think it is a good fit