ehhh. they are both so amazing.
if you want to get lots of things go to h&m they are way cheaper if you wear a medium-large in shirts its better, or even a small, but if you are like a very small small or an xs, its hard to find things.
but urbanoutfitters always has amazing stuff. and smaller sizes, but its more expensive