Perfect piece for my bathroom! It took about 2 hrs to assemble, but wasn’t too difficult. Good quality, looks just like the pics online.