Everything I expected and much more. Very impressed with everything.