Shelf is ok but when it arrived it was very dirty. It looked like someone had dirty hands and left dark smudges all over the white shelf. I had to clean the individual pieces with bleach before I could put it together.