I love this bookcase.  It was the perfect color and size for my space and oh so easy to assemble with no help needed.  I have it on carpet and have no tipping issues but I don't have any little ones in the house so did not attach it to the wall.