Very pleased with this purchase. Arrived quickly with all needed parts. One small item was damaged in shipping but easily glued. Love the look and functionality!  Highly recommend.