Very easy assembly. Beautiful finish. Love that it has adjustable feet, so I can make it level when one foot is on the rug and the rest are not. Would definitely recommend!