I am very satisfied with the quality of this costume! The fabric is very smooth. When you wear a full set of clothes, you won't feel overheated, and it's easy to get around inside. The details and colors are also amazing. Since it arrived much faster than expected, I had plenty of time to prepare for the event.