Somewhat difficult to assemble but not terrible, did it myself in about 90 minutes. Attractive once put together.