This is a Japanese maid costume with a mini-maid skirt. It's playing upon the lolicon thing which is a fascination with that newly minted/girly sexuality and some Japanese take exception to it. Basically, it's the Japanese version of the sexy catholic school girl outfit. Not to be confused with Goth Lolita Maid outfit -- it is a modern maid costume -- no gloves, collars, cuffs. It is sexy and it is 'moe' or adorably cute.