Took about 1.5hrs to put together. Love it! On my back patio. Great to sit in and watch the pups play.