Clothes and prices are good, but online delivery is very poor, if something doesn't fit or when it arrives you dont like it, then returns are at the customers cost. I had this problem but decided to return them anyway and ordered again within a few days, this time they sent me the wrong colour shirt, and the process of sending that back at the expense of USC, involves me sending pictures and emails to customer service, which I've done and now have to wait 2 to 3 working days (on average). It's especially frustrating when I ordered the clothes on premium delivery for an occasion this weekend. I wont be doing anymore online shopping from USC.