Big selection. Poor customer service. They are not very nice at the register. You would think they would focus on customer service being that it's such a huge company. I tried to return a shirt past the allowable date since there is no Zara where I live. There was absolutely no customer service. Come on, we all like to feel valued when we are spending money at an establishment. Well it was a dry no as I explained my situation, no empathy, no sincerity, you're just a number, you can get $7 for this shirt that you paid $70 for, take it or leave it. So I kept the shirt. I didn't mind. It's all about customer service and that day I left with a bad feeling. I will not shop there again.