Unbelievably E-Z to assemble and looks very nice, especially when I got all my "stuff" on its shelves!  The directions estimate assembly at 25 minutes, I believe I beat that record, ha! It really dresses up my lil' 1/2 bath! <3