I ordered from Zaful on January 11 and got it February 18th so I was not very happy with it taking so long but zaful did contact me and said sorry for the long wait and gave me coupons, which was very nice. When I got the package it was fine and I'm so glad I ordered a size up because I am usually a small but I ordered a medium and they fit perfectly. So I would recommend going up a size. Overall they have really cute clothes but you just have to be patient with them.