Fits size 10-12. Taken in to a size 10 for the wedding but can be let out again. Nothing taken off the length- I wore 4 inch heels and am 5.6 so dress suitable for tall bride. Satin under the lace is the same as the sash; a champagne colour. This really makes the lace "pop". Sash has been seen to the dress to stop it slipping. I can check with seamstress whether it can be detached. Happy to answer questions!