Great product for the price!  Fairly easy to put together... but it does take some time and its easier with 2 people.