This is the perfect little dress for every little "big" girl! It's not too flimsy, but it's not heavy either; It can be worn top or bottom depending on the shoes, jewelry, etc. We wanted our girl to feel safe heading to virtual school and this is something for her to wear that doesn't look too churchy but allows her to get out of her pajamas excited!