Last month I buy baby Cradle from Amazon. Just 3 day Amazon delivered my product. I am very happy with Amazon delivery time.