It arrived in time. The product was in perfect condition just as the description said. I give it 4 stars because I personally don't like the teaching method of the book and has some grammatical and cultural mistakes....