4 month sheepadoodle puppy approved. Easy to put together. Seems to be sturdy. Going to be using this every day so will follow up on product.