Somewhat easy to assemble. Seems sturdy. Looks great!!!! Suits our purpose and fits in perfectly