VERY DIFFICULT TO ASSEMBLE. 
It took many hours. Looks good and is good value for the price, once you get it put together.