Assembly was easy to follow but took
 some time. Looks nice and clean above our toilet in our smaller bathroom. One of the boards has a small imperfection but not too big of a deal (for me anyways. Fiance knocked if down a star for that )