Just PERFECT!  Perfect fit and the height is great.  Shipping came in a timely manner with no problems.  I'll be shopping here again--Probably sooner than my husband would like