We were very happy at how quickly we recieved our purchase. However, upon putting it together we noticed we recieved a damaged part. (manufacturing error not shipping)  The issue was quickly resolved by Davinci, but we have to wait 7-10 business days to get the new part. The wait wouldn't have been an issue it's just that our baby out grew her bassinet and really needs a new crib. Overall, satisfied with product and service just disappointed on the wait for new part.