Easy to assemble but time consuming. Lots of large screws. Sturdy pieces though so it's probably worth it. Price to quality this was a good buy and they seem like they will last.