Good product for a good price.  Lots of pieces so be prepared to take some time to put it together.