I've shopped online many times and yes some stuff take forever to come in but at least they look like what they are supposed to. Whenever I received my dress that I had order the fabric was cheap the dress was something completely different, another shirt that I order didn't look quite as much as the picture but similar still had cheaper fabric. Won't recommend tobi for anything.