Not too tough to put together. Took about an hour on my own. The finished product was better than expected. Very happy.