Carrier for small dog or very roomy for a cat. It’s been stored on my deck for a couple years so the front grate is a little rusty. With some rust cleaner it should be totally good again. Door locks closed and little spots on top for treats or bits and bobs.