This feels very well made. 💖The fabric is 100% cotton and you can feel how nice it is. all of the layers feel perfectly sewn, no mistakes. There are 3 layers of fabric which add a nice level of volume to the skirt.It is shorter than I expected, but I don’t mind. If the length matters to you, just measure carefully and watch out for that.