Easy to assemble.  Very sturdy and quality material. Love the look.  Baby hasn't arrived yet but like it so far.