The perfect size for our 30 pound standard schnauzer.  Was worried about the sturdiness at first, but the table and arm are well built.  Great value for the price.  No worries!