Love it!
This dress is wonderful! It has rubber around the top to prevent it from sliding down, and is made with thick, high quality stretchy material. Unfortunately it is just a little large on me. An XS would have probably fit better. But that is not something a little tailoring won't fix!