I bought these to add color to our bathroom and because I was tired of cleaning up soap dishes. I dont think I'd use these for lotion, but that's just my opinion. The dispensers are made of a good quality, heavy stone. Size is slightly larger than I had hoped for. Color is a nice deep blue, but didn't have the discoloration on the edge as shown in the picture. My only complaint is the metal top doesn't screw on correctly. It always seems to be askew. Overall, a nice product.