Sturdy, and it comes with everything you need to put it together! It looks nice, is solid, and has a nice wood smell to it. I did have one minor problem with assembly. When I was screwing the shelves in, it was sometimes hard to get the holes to align. It took a bit of fiddling, but it was a problem that was fixable with just a bit of untightening, realigning, and choosing the tightening order carefully. Overall, assembly was a good experience, and the resulting shelf was high quality and exactly what I needed!