The dress comes with a small lace cap sleeve jacket. It can be attached so that the dress has sleeves. The belt can come off completely. The back has a small row of buttons that stop at the beltline. The skirt is several layers of tool with lace flowers around. The lace matches the lace on the detachable sleeves.
The veil has rosettes sewn to the end (from mother's wedding dress). Those are easily detachable.
The dress fits like a 10/12. Definitely able to alter smaller with not much difficulty. I wore flats and am 5'7"
Will provide more pictures if needed.