Not too difficult to assemble. Did it alone while watching a movie in just over an hour. Sturdy enough to hold my china and looks great.