This dress was too cute to pass up! i loved it online but when i got it home, it was so tight i couldn't zip up my normal size. the length was perfect on me being 5'7". the fabric and detail was beautiful. if you have a bust, order a size up. beautiful dress just really snug up top.