Very easy to put together if you fallow the instruction!  Love it in my bathroom!! I was hoping for a little lighter color to match the vanity  but I still like it!!