I ordered this dress for my senior solo, and it was perfect. It was comfortable, and looked amazing on stage. My only suggestion is to practice in it a few days before you dance. Since it is high low, I had to be careful about my foot getting caught on the back nothing a little practice couldn't fix. It flowed very nicely, the lace is very soft so it didn't itch at all. The adjustable straps are a very nice, they made it easy to adjust once I had it on.