I'm no pro at putting things together, but the directions were easy to understand and it was not difficult!  So happy with it in my bathroom!  I am not a big fan of those cam attachments, however!  But overall, very happy with purchase and the speed of delivery!