Excellent! Easy assembling, sturdy and exceeded my expectations. Not sure why anyone would have difficulty putting it together as it took me 15 mins. I would recommend this purchase, as it is also very nice looking!