came quickly and great quality. Assembly was fairly easy, but need to be careful to get the spacing right.  It did come with a great guide.