Overall an excellent purchase experience!  Great price and exceptional quality. Easy to assemble. Product was delivered within three days of ordering, arriving ahead of schedule. Very pleased.