I have owned this for decades. I think I got it in the early 1980's. This room service table cloth from the Connaught Hotel is linen, and measures 36" x 22". As you can see, it could use a wash and pressing, but no defects or stains. The blue embroidery is as perfect as you would expect for this ultra-Luxury hotel in Mayfair.