LABOR OF LOVE! It is difficult to put together, but worth it in the end. Just budget about 2 12 hours and make sure someone is helping!