First, the size specification: M and L have ordered, received, I have size 6 and 7 ie: Do you want the German arena size 6, then order M. Product quality: as from Arena swimwear expected - very well. Material feels good and is narrow in close to no. Optical chic, award also ok. 5 stars