Exactly what we needed. Wish it had rubber “slides” on the bottom to help prevent scratching the tile, but otherwise perfect! It went together very easily but it did come with one extra screw, which we ended up needing because the screw supplied was too short.