It’s cute but not ideal for puppies who are potty training. It’s particleboard and did not come with a tray. The sliding door isn’t sturdy either.