Excellent quality. Took a few hours to assemble, but worth it. Arrived in a timely manner.