I got this for my puppy. It's amazing. So easy to move around. He can jump out if the mesh isn't on top but other than that it's great.