Very sturdy and looks great. My 10 year old assembled it for me so I would say easy assembly.