These shelves are so beautiful! They are a bit rustic but not too much and came with a sturdy mounting bracket. They look clean and beautiful! I put two 12” deep x 24” long in the kitchen of my Air bnb and two 10” deep x 24” long in the bathroom. The depths are perfect and I couldn’t breed happier! Definitely recommend!