Ordered on Chritsmas Eve (12/24th) and received on 12/26th - Wow! Have not tried them out yet but they feel plush to touch, and very well made. Not made in Egypt but India. Not olive or any color green that I know, looks more like a grayish/tanish color but matches one of my bathrooms - not the one I purchased for, so I am keeping them. Nice deal but the color "olive green" is not olive green.