The fit is gorgeous, but i didn't realize it was completely transparent. when it says "mesh" it means "mesh"! i was thinking the "mesh" part was on the bottom. because of how it is cut, high on the shoulders, you can't wear a cami underneath to provide coverage. very cute, but not practical.