I bought one pair and it fits great.  Many brands with spandex seem to be very thin.  These are about twice as thick as some others (even others I have from Dockers) and are nice and soft.  Very comfortable!  I will buy more in the future.
Legs are just the right length - not too long and not too short.  They are really boxer brief length, not trunk length.