Took about 2 12 hours for me and my 13 year old son to put together.  It fits great!!