Putting this together took me about 15 minutes, which isn't bad. It comes with all the hardware and a key to put it together. Hanging it up was a little harder. There isn't enough clearance to use a drill so I had to use a screwdriver to hang it which was tiring as the bottom screws were tight into the wall anchors. It's a bit hard to keep straight because the brackets that hold the bottom towel rod to the upper shelf move no matter how much I tightened the screws. I decided to use mine for my various hair tools and personal care assundries instead of just a towel holder. Looks wise, it is not my favorite. Would definitely look better covered in towels as intended. Once hung up, it feels sturdy with the wall anchors it came with.