Every thing I expected and more