I like this, but it’s good for a small puppy. My dog did not like it very much at the beginning, but after a couple of times, she got used to it. Good product nonetheless. It is however very practical for when you have to go to picnics, parks or even the beach!! It also fits in a car.