Everything was as expected.....that said, after looking through all the positive reviews, expectations were high! Did not disappoint. 10/10 would recommend.