Arrived quickly and I was actually surprised that it did not require any assembly. Fits good and works great.  Love it.