DS is 2.3.
He understands the concept of sharing, he just doesn't like it when it is someone else's turn - although yesterday he did hand a toy over to his friend and say 'here you are X, your turn now' and I nearly fell over 
Natters away ALL day long, full sentences and conversations but DH and I are both chatterers so this is no surprise!
Colours, shapes etc etc - yes, yes.
Not potty trained, couldn't care less what he is wearing although he does like his new George Pig slippers and takes them to bed with him.
Can undress himself, but not dress himself.
He is polite, utterly cute and charms everyone he meets, he has also taken to chatting up girls recently which is an alarming development! He walks up, 'hello, I'm DS' and then hugs them. Sometimes this is well received, sometimes not. Generally it is the mothers who are pulling a snotty face, silly mares.