delivered on time and to the advertised quality, a little onerous and time consuming to assemble, but overall well worth the effort,