I wore this over a formal dress for a ball, due to my sleeve tattoos. It looked elegant and fit very well. It stretches and forms to your body. The fit was awesome and the material feels great on my skin.