The material was good quality. The top fit perfect, the skirt part of it was much larger than I expected and did not fit tight like a pencil skirt should. It is super cute though, if it fit right, it would be Awesome.