It was definitely difficult to put together, especially with all the parts in different boxes.  But it was worth it once it was together!