Lovely model. I like that it has these small angled grooves for placing notes on what's displayed.

Can I make a suggestion? You could make the pegs separate, since printing pegs standing up will make them break easily (they might break along a layer line!).

I usually print them laying down (with one chamfered side if they're cylindrical, so the bottom layer has something to stick to).

That way we could just print a mirrored piece of the shelf with the holes, and a set of pegs, and it would be less prone to snapping in two at a peg layer-line.