The furniture was easy to assemble; instructions were easy to follow. 
We did not use the legs only due to height requirements in our bathroom but otherwise it fits perfect. 
I would highly recommend this product.