I placed my order on the 18th I even changed my sizes before it was shipped, I recieved half my order today 7 days later... I repeat 7 days.. and OMG I absolutely can't not be any more impressed.. everthing I orded fits the way it should.. I am about to do another order..amazing amazing.. highly rate this company.