The facility setup is great. I really like the wide cages for hitting and for pitching. The other thing that’s awesome is that all the divider nets slide to create spaces – 2, 3, even 6 cages wide. Not only that, it feels so spacious, even with 4 classes, 3 team practices and couple lessons going on.