nice and sturdy, love it!!! looks nice and expensive not cheap and shoddy. my husband put it together so i'm not sure about the assembly but he said it took a few hours.