I was really suprised by the number of bad reviews ASOS has because it is one of my fave, if not my fave, online store. There is a huge variety of products, varying from clothes to accessories to hair and beauty product. I ordered there many many times and always received my orders without any errors. How long it takes for my orders to arrive really varies, sometimes it can take a week, sometimes it can take more. Their express shipping is great, received my order extremely fast (keep in mind the fact that I live in Canada, therefore someone from a different country could have had a completely different experience). The clothes are almost always what I expect them to be (let's be honest, no matter the online store, sometimes the product you buy do not fit or look how you thought they would), sometimes not fitting how I want them to, but not the fault of the product just a personal preference. ASOS is the only online clothing store that I always go back to because I never had any problem with them. They have yet to disappoint me, therefore I trust this website with my whole life! (Bit dramatic, isn't it?) but honestly, I recommend 100%.