The shelves are faux marble but look remarkably like real marble. The finish on the frame is better than I expected. It is a great piece for your daily essentials and towels. 

Love the height of this shelf. The leg bottoms can adjust for leveling. Great piece for the bath. Cannot say enough about how happy am I am with this purchase.