Excellent quality! Our little chihuahua had a broken leg and can’t be on her leg for longer than 5 minutes a day. This way we can go out together. We are so pleased we will use it to take all three small dogs through the airport on our travels.