Beautiful. Good quality materials for the price and easy to put together. I would say it easily fits 2 small dogs with the divider. We have the divider out as our medium sized dog will be the only one using it (40lbs mixed breed).