Having this playpen has been amazing for helping us manage our new puppy! He can't stand being in his crate so instead we put his bed in this playpen at night and he sleeps happily! It's very portable and quick to setup too. Our puppy likes to attack it at times but it's held up well so far. 5/5