The material feels a little cheap, but my daughter loves her "rainbow dress” it’s gotNice volume to it and is not see through at all. The flower is removable and connects with a safety pin like attachment. Overall I’m very happy with it
Pros
Beautiful
Cons
The rainbow colors may clash with other accessories