Sturdy enough to hold heavy books, but pre-drilled holes did not line up. Putting together was frustrating. It is certainly better than a cheap particle board bookcase, but not by much.