It was very easy to put together.   All the parts needed were packaged.  It was smaller than I thought but I did not pay attention to the dimensions.  It is well worth the price.