I bought this a size higher because the last thing I wanted was to have that feeling of not being able to move my arms. I am VERY glad I did because the size higher is perfect. I needed to wear it over a corset top and it looks very pretty. I will be saving it to use with other formal wear (I am a performer and find myself in formal dresses often).  It is made of stretchy lace material but for me that was a plus because that means it moves with you and you're not fighting the fabric.