This wall hanging measures 27"x 19". The top is 100% cotton with machine embroidery, and has a hanging sleeve.