Love the color and the top and side zip options. A little big to carry any distance but great for vet trips in the car. My dog is 22lbs and this is a god size, he could definitely fit in a smaller size and this crate will fit larger than 25lbs.