"I would say this house is "good" but not "great" for the amount of money I paid. I didn't measure the dimensions but the large size was big enough for my border collie which was really all I was hoping for. It looks very attractive in our yard but, as several other people have mentioned, some of the boards did split. None of them are very obvious but I did notice them when I inspected it after my husband put it together. We purchased the additional insulation which I think was a good buy. It was worth the extra $100 for me to not have to come up with something on my own. Our dog seems to like the new house. She has been lounging in it all afternoon! If it holds up well, I would say it's worth the money. The free shipping helped a lot, too--we got it super fast (3 days)!"