The material is different than i expected, but i like it a lot. the dress is extremely tight fitting, i will be returning it if i can't figure something out. i'm a 36d and wear a 6, very very restricting in the chest/shoulder area. unfortunately, it may just not be designed for my body type. getting the dress on was for sure one of my hardest workouts...and i crossfit. oh, and the bow does not come off at all, so good luck with that. the red color is gorgeous, i hope it works out.