Pretty easy to assemble. We couldn't get the door to line up perfectly and the instructions don't indicate that the wheels need to be pushed in (ie hammered in) to stay put, but those are two very small things and we were happy with the process and the final product. Very sturdy and beautiful.