These are really well built, very heavy. The 32inch is a good size for a smaller dog. We have a Cocker Spaniel Puppy who fits in it OK but now he is 7 months and quite well grown, we are going to order the next size up - just so he has a bit more room. He can stand in it and lie down OK, but fills the space now. Any larger than a spaniel and I would recommend the bigger size anyway.