This is well made and attractive - our giant schnauzer loves it. I missed the fact that it has a wall built in to separate it into two spaces, so take note if you’re only buying for one dog. Also, it’s HUGE! Bigger than I imagined.