I was only able to work on it when I had the time to spare off and on so it's difficult to say exactly how long it took but I'd estimate probably a full 24 hours.