Pedestrians' performance and satisfaction