Arrived on time in excellent condition, not too difficult to assemble but did take awhile.  Very sturdy, made with good materials.  Does not look "cheap". Exactly what we wanted.