I can't review right now as it is still in the box.  We will be moving to new house in May and won't put it together until then.  I am sure it will be exactly what I wanted.  But I will rate the delivery; it arrived a day before the expected delivery date and seems to be in good condition.