My daughter loves merida and is learning the basics of archery appropriate to her age. She adores poofy fun-to-twirl in dresses too, so for her birthday party she asked for everybody to wear princess dresses, so I and many of the the guests dressed up in long full poofy princess dresses. I got this crinoline for under my dress and it made the dress 100 times better!it is the perfect shape, less cupcake and more A shape, graduated to be slightly bigger as it goes down and biggest at the bottom. It does not have hoops in it. It is very lightweight, not bulky and is easy to move around, sit, dance and use the restroom in. It really makes a dramatic difference! It does give an illusion of a snatched waist too, I was really surprised. I'm gonna need to try this under some of the other dresses in my closet now too! Lol. I got this in the XL size and it has some serious length! Reaches the floor on me (I'm 5'4") when I'm wearing 3" heels, so it is long. Can be adjusted or worn higher up on the waist if you want it a bit shorter. I picked the off-white color so that I can wear it in the future under any color dress, and so my older daughter can use it for her cosplay. In person it is a lovely ivory shade that looks like a soft white-is color would in candlelight, if that makes sense. It's just a very pretty warm beige-ish white.It is nice and full and not at all scratchy. It is made up of a soft mesh in layers in 4 rows. It has a satiny, silky soft polyester lining underneath also so it feels very comfortable on. The waistband is adjustable. So fun to sweep around and dance in, and twirl with my little one and make memories on her B-day!