took about 45 minutes to put everything together, but its very nice and sturdy. Very happy with this purchase.