Everything.  It was just what I wanted. Delivery was on time, workers were pleasant and followed directions.  I am pleased with this company.