My dress came in today and I picked it up. They didn't have me try it on in the store (seemed weird to me, but oh well). I brought it home and tried it on when I got upstairs. As expected, it's way too long, even with the 4" heels I'm planning on wearing. There is also an unexpectedly large amount of boob space xD. It's a size 2, but it feels so huge. The dress stays up, and only shifts a little bit when I dance around in it, but considering it's a ball gown, the dress is pretty heavy and I'm worried about it constantly having to pull it back up. My wedding is still a ways off, how long beforehand would you guys recommend getting alterations done?