I bought a S/M and it was a little big but after I had tied it, it fit perfect. The bottom is a little transparent but there is a little skirt under that covers it up. It doesn't come with a slit, we did that ourselves. The only problem I had with it was it was a little too long so you might have to get it hemmed. Over all a great product and actually very happy with my purchase!