I purchased this as a gift for my niece. The book arrived well packaged as to not cause any damage. Took longer than I thought for it to ship in time for Christmas but once it shipped it arrived in a timely manner. The quality of the book and illustrations exceeded expectations and was worth the wait to receive it after Christmas. Would highly recommend this to anyone but do allow for plenty of time to be shipped.