Exceeded my high expectations. 10/10. Would recommend.