Excellent product, easy assembly.  Came from the States, so took a while to arrive, but did so before the estimated date, so we were happy.  Very, very good price.