As advertised. 5 star for a reason.