This was perfect size for my dogs, very well made and easy to put together! I have a small (12 pound) and medium (25) pound dog that love to cuddle together. I bought this house hoping it would be perfect size for both of them to share. They love it and still have plenty of room to stretch out in.