It was not an easy assembly. Took my husband 2 days by himself to assemble. But we love it. It’s exactly what I was looking for. Fits perfectly!