The product arrived as promised and in good shape.  It was not hard to put together, although a bit time consuming.  It seems to be good quality, but is a bit larger looking in person.  All in all, I would rate it a good value for the money.