It was an easy assembly and looks really good!  Only reason I took one star off is the doors are slightly askew but I'm also a perfectionist and highly doubt it would bother anyone else (certainly doesn't my husband).