Assembly was a breeze! Love how beautiful and sturdy the shelf is and it fit like a glove above the toilet in my guest bathroom.