The product was fine. I was frustrated that I didn't receive the book in a more timely manner. It took almost two weeks even though overstock.com notified me that it had been sent even though it hadn't. When I checked on the tracking number, nothing came up. Because of this, I will only use overstock.com as a last resort in the future.