I’m 5 ft 2” petite and this fits like an abaya. If you’re any taller, it’ll fit like a dress. The sleeves are not slim and not too large. The dress is not see-through, it’s lined and slightly stretchy, but not body-forming which is nice. For the price, it’s excellent.