All expectations were met! 5 star!