I purchased this book as a gift for a graduation. The content is truly perfect for anyone graduating at any level. The only problem was that the book just arrived this past Sat.; not in time for giving as a gift. I had to purchase the book from a local book store. I didn't realize that the shipping would take over two weeks. I will keep this item & use it for a future graduation gift. I probably should have contacted the seller for expedited shipping.