All as described. Highly recommend.