I can only give a partial review due to the fact that I ordered this product for a christmas gift and the person has yet to open the gift. But, I can say it arrived within the appropriate amount of shipping time and everything in the box looked good so far.