Exactly what I wanted. Arrived on time and in perfect condition. Delivery personnel went beyond the call of duty to get cartons where they were needed. Assembly (with my son’s help) was a snap. Working perfectly one year later.