The size is perfect...not too small like others I looked at.  I got the white and seat color online looks a little darker than the actual color i received but i still love them.