Overall, seems to be pretty good quality and is sturdy. Shipping was fast. The hardware did not come with it for some reason, but we called the company and they sent it. We received it within about a week. We use it for a 65 lb GSD. She can’t quite sit up all the way but can lay out and turn around in it. I’d say it’s more for a medium sized dog and would not put a larger one in it. The reason I didn’t give it 5 stars is that the latches on the doors are super tiny and I don’t think they are going to hold up to regular use. They also take a little work to get them to latch.