I live in Southern California so my orders typically come with in 2 to 4 days.
They have never not sent something. It has always been as described. It is helpful to read all the specs for each item, such as "light or heavy weight" "fits true to size" or "runs small or runs large". I also pay attention to where items were made. Stuff made in china is more likely to have that weird chemical smell I have noticed. I try to only by things made in America because they'll be higher quality and not smell weird because of laws and regulations here. Anyways, its really easy to exchange items, because i have 3 brick-and-mortar Forever 21s storefronts in my city who will refund or exchange online orders.