Very well done. There is everything you would expect from the description and a few pleasent suprises.