Easy to assemble by my 13 and 11-yo boys. Seems to be the right size for our aging dog.  Hoping this will help take the pressure off his hips and neck at meal time.