Bought this at the gift shoppe at UConn medical center when my twins were born. It’s thick felt with stitching-real deal! What do you have?