As advertised. 5 stars all around. Highly recommended.