Easy to assemble but a little time consuming. Good looking and sturdy. Definitely worth it for the price point.