The aquarium is great for kids ages 2-7/8 years old. It's small but very interactive/hands on for the small kids. We had a 3 and 5 year old and the loved it! They enjoyed the interactive conservation area with games and the tide pools outside where you could touch. They also enjoyed the shark feeding. The view is gorgeous, too!