Exactly what we needed to hold bathroom tissue over our toliet.  It fits about 6 double mega rolls perfectly.  It was a little bit of work to put together and took about 45 minutes and the reason I didn't give it 5 stars was because there were a few nicks and scratches in the finish.  But overall, a great buy.  Nice look and functional.  It was packaged well and arrived quickly.  Good buy!