It has two fields currently but has room for many more. It being indoor is a big plus on those rainy days. They have structured games with good refs, but the refs intend to be lazy. Customer service is ok, but could definitely improve. And the store is ok it has a variety of things.