I have purchased two of these, and I have 3 cats. The first purchase was in 2015, and now this year. I have loved the idea of having the top open and also the front.This carrier was very handy back in 2016, I came home to find my old cat in need of being put down. This made her last ride so much easier. I was able to open the top and lay her right in. Yes I know a laundry basket would work, but I needed to travel 45 miles one way and feel the carrier is more secure.I used this many times for all three cats to go to the vets office. This makes getting them out easier, and much easier for them to jump back in . My one cat is very tall and long, and weighs about 11 pounds, and fits this just fine.My middle cat is short, and weighs about 9 pounds, and has plenty of room.My third cat is just one year old and is just a little smaller than the middle, and has plenty of room.I found they give extra screws with this, and a good thing, I had two bent ones. One of the holes needed to be punched out, that is why I gave only four stars, the first purchase was perfect, the second not.I will purchase a third one some day soon, I want one for each, and I have four others but no top opening like this.If you are wondering if they are built good, I say yes. I recommend them to people that have pets.