Fairly easy to put together.  Purchased it for my 13 year old son and he loves it!