Great product for the price!  However the average person might find it a bit of a challenge to put together.  The instruction were not very detailed.  However I am very satisfied with the final result.