Perfect in every way! Will order from this company again. Very easy assembly, great construction, love it!