my normal size is M so i took XXL but still it is a bit too small, everything else 5*
good quality, outstanding outfit