It will do the job for our two small dogs that are on the way. The side panels are a bit flimsy.  If used for a larger dog with any amount of enthusiasm or dislike for being crated, something made with stronger materials might be better.