Everything you expect and more! Highly recommend!