Best purchase ever! Dog on strict crate rest after surgery. Can move him from room to room in the crate as I clean, etc. which makes him less anxious. Also as dog recovers and wants out of the crate, moving the crate to the rooms where there is more activity is great for his mental stimulation. Doors and flip top make it easy to remove soiled bedding and quickly replace with clean bedding.