Attractive dog house and easy to put together without tools as long as you follow instructions.  I got the large size and it is perfect for my 50 lb. dog so I would suggest going a size up from what you think you need.  Overall a sturdy house and my dog seems to like it.