It’s well constructed, but really small. You can fit a liter bottle and an 8oz bottle of product. Would take 3-4 of these to hold shampoo, conditioner, body wash, shave cream and facial wash.