Wilton has been fortunate to have a nice indoor pool for about twenty years or so now. It's pretty big, although I don't think it's "Olympic-size". The pool is clean and well-maintained, and has an attentive staff. They offer lessons for all ages, at many skill levels. They offer annual memberships, or monthly or weekly passes, or you can pay each time you go. The locker rooms are spacious and clean.