The shelf is beautiful and was easy to put together, but we struggled hanging it up because our studs were farther apart than the previous drilled holes. We got it up eventually, though, and love it!