Doors are fairly easy to assemble. 
The color is much better than expected with a nice finish. All hardware included and reasonable price. Very pleased with my purchase !