Sorry I haven't gotten a chance to get back to you individually. Being 33 weeks pregnant and working full time has began to take its toll! I am on the home stretch now and finding it difficult to find clothes to wear! I had this set aside for months and had a special occasion is mind. Now that bubs is growing at an alarming rate I decided to wear it sooner rather than later. Its an XS and thankfully has a great stretch for the bump. Hopefully Ill get another turn out of it if not after the baby arrives!