Easy assembly. Maybe 30 minutes. Figuring out what height to put the next shelf was the reason it took that long. Sturdy and it looks nice!