Great costume and I will wear it again.  Customer service is wonderful.  I reached out to them on the delivery date and they worked with me.  Very professional.  Happy to recommend this company.  The top is comfortable and the skirt is one piece but looks like two.  Waistband on the skirt fit great.  5 Stars!