Easy to put together.  It came in 3 boxes.  It was well made.  It hits all areas of the body.  My 9 year old son even loves it.  For the price it is amazing.