The book was in perfect condition and shipped to my house in 2 days! However the print on was so small I could not read without getting a headache. I returned to Walmart with no questions asked. I will definitely buy from Walmart again. Pay a little more and buy the larger paper back version or the hardcover. This book is huge and to fit it into a small paper back is rediculous. I should have read the dimensions before ordering.