My daughter has weekly swimming lessons here. The pool is fine for these but could be bigger with different pool toys / activities for leisure. The changing area could also be cleaner with more privacy.