It did take my husband some time to put together, but we have put together MANY pieces over the years of buying furniture online.  
It was shorter than we expected, but I could have known that looking at the dimensions in the post.  
Overall its nice quality for the price and matches our table, which was the goal.