Came on time, easy to assemble and so far my 25-30 kg dogs are really enjoying them!