Wow. So well built and thought out. I was really not expecting such a quality product. We love it!!