This wall hanging measures 34"x 34". The top is 100% cotton and finished with hand quilting, and does NOT have a hanging sleeve.