We have a new puppy and this purchase has been a lifesaver! It is perfect to keep him safe and cozy when we can't watch him every minute. We put his little bed in there and at night he goes right to sleep.