This dress is made of stretch crepe material. It's super comfortable and I could move, walk, and dance in it. My seamstress put in a bustle (see photos) when she did my alterations. The buttons on the back go all the way down the top of the back through to the edge of the train. You only need to button a few of the top ones where the zip opens. It's super simple and easy to get in and out of. To use the bathroom, I had my maid of honor help hold my train for me but I didn't need to get out of it.
I ordered a size 8 and had it slightly taken in. To be honest, I probably didn't need to have it taken in. I'm pretty sure the seamtress thought I was crazy. I wear a size 2 in Babaton dresses/jumpsuits, size 2 in J. Crew dresses/jumpsuits, and a size 4 in Kit & Ace dresses.
Please note that while it has been dry cleaned, there are still a few grey marks on the train. I had an outdoor ceremony. It's only on the train and you won't notice it in pictures. The photo where my dress is bustled is the extent of how dirty it got and shows the BEFORE of getting the dress cleaned. I just wanted to point this out to set expectations.

Essense of Australia D2473 Budget-friendly unclassified dresses
Qty: