First and foremost delivery was extremely fast. When I received the package, it was very neat. The box had not been damaged or anything which sometimes happens during shipping. I was very, very impressed with the way everything was so neatly boxed. This has been a great buy for me. Took 5 minutes or less, right out of the box to put together, it is very sturdy. There's a door on the front, a door on the back, which I really love, so the animal doesn't feel caged in. If something does try to get it, it can flee out the backside, so that was a great idea. My cats love this house. They were all actually fighting over it to get in there, to who was going to get to stay in it, but of course, my little queen that i've had for almost twelve years was the one that won it over. I have 4 rescues and of course a dog that We rescued almost 20 years ago that now has cancer. Anyway, we love our animals and we also have another Kitty cat that has been coming up and I feed him and he has just gotten so close to us, but he is very frightened. He will not come in. I don't want him to freeze this winter and i'm telling you, if you're looking for something that's quick and easy to put together that you don't have to have tools.The velcro is extremely strong on this.It's very sturdy. It went together so fast. It has a heated bed in it, and it is so padded, and so cushiony. My little girl Melmers loves it. She got in there and she slept in it all night first night I put it together. I honestly can't say enough about this little house for kitties. I was so impressed, and since they fought over the one for the inside. My little guy that comes up everyday morning and night to eat needed a home and that's who I actually ordered it for because he is afraid to come in, so I ordered another one of these. I'm telling you, you will not be disappointed. I am more than pleased and in the future. After this other one that I just ordered again if I need them in the future, I'm hoping they will always have them because I will definitely be a repeat customer because they had great delivery service. Which that to me is great customer service and my other one that I just ordered is already going to be delivered tomorrow. And so when it said I was going to get it the next day, it was the truth, I got it. It was the most fantastic, easy little house to put together and it is sturdy. It's very sturdy, and it is weatherproof. Again, I like the 2 doors front and back and my Kitty cats love it. That's why I had to order another one for our little guy that comes up everyday the thought of him being out in the cold winter and not being able to have a heated bed to keep him warm. I just couldn't stand the thought of that. So I want to say a big Thank you to this company for making a great product that's easy to put together. That is sturdy and that the cat feels safe going in and I do think that they see that there is a door in the front and a door in the back, because the fear of being locked in somewhere and not being able to make your exit would make them hesitant, my kitties love it, and i'm sure my little guy that comes up that we've named Stripey will love it too !❤️