A bit pricy but Love the overall appearance with the receding shelf fronts.  Easy to assemble.  Only wish is the overall height were four inches higher.  Simple diy fix ... added a base made of 1x6 pine.