This is exactly the right size for my dogs who are 32 to 48 pounds and between 18 and 21 inches tall.  The table is very sturdy.  The arm is easy to attach and very strong.  All that and it is still light weight enough to take to the shows.  The non-slip surface is easy to clean and durable.