Wow! This shelf is adorable.  Pretty heavy which surprised me.  It was assembled in no time and looks great on the wall.