Worth every moment! Highly recommend.