This is exactly what I needed and the dimensions were exact (which was important because I only had 12" of space on the right of the toilet). It is particle board, so I hope it holds up, but for the price, you really can't beat it. Offers a lot of great storage for a small space. Putting it together took me about 40 minutes and was pretty easy.