It is stable standing on carpet. We may attach it to the wall anyway for safety for kids as it is heavy and could be pushed over. Also the color is painted white and not distressed as it looks in the picture.