I had my doubts over the amount of time for delivery but the wait was worth it given the price I paid for my products. The website clearly outlines how long delivery might take so you aren't mislead and well I am one happy customer who will definitely order products again... Love love love the items that I purchased. Would definitely recommend to anyone