My expectations were high based on other reviews and i was not disappointed. Everything is as described or better. 10/10 will stay again