Good for all levels of experience