Perfect. Everything you need and more, very comfortable, clean, quiet, nice thoughtful touches, and a great deal. I will absolutely come back if I get the chance. Thanks, Amber!