These are perfect! Just like the photo, very high quality and not see through. I got size L and I think I should have gotten M because they’re a little big. But not too bad! The sizing is very accurate so I would recommend getting normal US size. I’m usually US medium. Shipped really fast, 2 weeks to USA.