Perfect...  harder to put together than I thought. Love it and puppies are contained when needed. Plenty of space  for my Chihuahuas.