This was a great product for my small (50lb) Labrador Retriever.  Assemblydis-assembly is very easy and I love all the air vents.  We do a lot of traveling and this is easy to take along.