I bought here in size M pants. The pants fit me (184cm tall, very slim) very well. There is plenty of "freedoms" but is not too baggy. Very pleasant when swimming and also dries very quickly. The pockets are closed with Velcro and remain closed even when swimming. The color is very strong but not gaudy.