Not too difficult to put together and looks great in my bathroom. I also bought the behind the toilet tower and a hanging wall cabinet I love these pieces!  The drawers are metal, do not glide on a roller and are therefore a bit loud when rummaging.   I am very happy with my purchase.