Sturdy and just the right size. I was concerned about assembly after reading other reviews, but my husband easily put these together by himself. No, there are not pre-drilled holes - thank goodness. They rarely match up usually have to be re-drilled anyway. Very pleased with the two we purchased!