It's a little flimsy on top, but it's not like I'm going to sit on it. One of the doors is a little wobbly but closes fine. For the price, I'm satisfied.I have a papillon/cairn terrier mix and I bought the 24x18x19. It's perfect for her. I also have a Lhasa Apso (similar to a Shih Tzu) who could definitely fit in there comfortably as well.One of the things I REALLY loved was how FAST it shipped. I used the supersaver free shipping which is an estimated 7-10 days.I ordered it Tuesday morning and got it on Thursday. I'm tempted to give it a 5-star rating just for that.Overall, I'm satisfied.The seller is great! Thank you!