I used to dress my son every morning but now he is getting older, his privacy is becoming more important to him.
I have a system in place that seems to work for us and encourage him to dress himself.
Firstly I try and buy clothes that are easy for him to out on and off. Things like t shirts are ideal and so are elasticated track suit bottoms that he can just pull up and down. I try and limit the amount of clothing I buy with fastenings and buttons and zippers, although this can't always be avoided.
In his wardrobe, he has two big tubs and two small baskets. One tub has t shirts inside, the other has track suit bottoms. The small baskets contain underpants and socks respectively. His more formal clothes are on hangers at the back, out of his way.
When he gets up in the morning, he simply selects an item from each tub and dresses himself. It is a nice simple method and allows him to feel grown up.