I bought this about a week ago and I’m so happy I did. My husband even said “I didn’t know we needed this! Easy to put together and can fit most of our bottles. We use shaker bottles for workouts and those seem to large in diameter to fit on a middle row (see photo: left side). Our cabinet shelf is 11”h x 10”d x 34”w. I would highly recommend!