Bought my size but I guess its not cut for a 18W so too small. The pant has a stretch waistband so I can wear the pant but not the top. Also the pant is super long, must be made for tall 5'9 person. Giving the top to my daughter. But will keep the pant and have altered. Note the fabric is very thin so will attract static. Its cute though so gave a 5 anyway.