Easy to put together following the instructions. The gaps were too small for our sink though so I had to do some DIY sanding to make sure it fit underneath our sink. Seems like good quality, not flimsy, its nice a sturdy and great for packing away the cleaning products we usually leave next to the toilet.