I've ordered clothes from ZARA multiple times, over several years. I appreciate the funky styles and not-clingy materials - as a curvy, taller woman, I think the larger (XL and XXL) sizes fit me well. I've never had to return items, so I can't speak to their customer service. As for delivery times, it varies. The most recent order I made in early May, took over a month to be delivered. HOWEVER, considering the world-wide pandemic, I hope ZARA employees and warehouse workers were able to stay safe and at home, if they could. Anyway, I didn't need new clothes rushed to me, and I'm happy to have received my order today. The unique dresses are amazing... can't wait to wear them out some place, some day