I purchased this book online and recieved it very fast. It was clean and in great shape! I loved this book and had to put it down because I didnt want to read it in one sitting.Highly informative and very easy to read.I highly recommend this book to anyone who has an extra special devotion to the Blessed Mother.