Overall beautiful cabinet. Assembly wasn't too difficult but hanging it was a real pain. That would be the only reason for not giving it 5 stars.