Too small and doesn't stretch anything on the bottom. I have an EU M and bought an XL, but still too small. Maybe even 2 sizes up needed. It took also 2 months to arrive while my other orders arrived within a month!
it is ok.But not very Stretchy...