When I received my book order I was ecstatic! They are beautiful, colorful and exactly what I had ordered. I can't wait for my grandson to see them! Process was easy and the books arrived on time. I will definitely be ordering a lot more from Dinkleboo!