This has been my go to top every time i go out lately. i just make sure i am with different people. the length is perfect and not too long. i wear a strapless black bra and you cannot see through the shirt. the only thing i don't like about it, is the three buttons in the back at the top are very, very difficult to button.