I had a similar straight sided glass bowl that I loved but was broken by a 'helper' in the kitchen.  This bowl is very like the first one but a little smaller which is why I think of it as 'almost perfect'.  Still, it is a good size and better than any other bowl I have been able to find.