I love this outfit. I have a very short waist so the pants sit really high. In this case I like it because the top goes over the top and is loose at the bottom so it looks like a jumpsuit. If you have both a wide back and a large bust it might be tight on your chest. I weigh 68kg, have a 38D and it just about fits. I got a size M. Again the pants are high waisted. It's very cute! I got the darker blue color so it's not see-through. I don't know if the lighter colors would be see-through.