Just what we needed! We have 5 dogs (1 large 2 medium and 2 small). All but the large one fits in this which is what we wanted. For the price it is sturdy and the draws add for extra storage on remotes and dogs toys. Perfect tv stand for us and freed up space since we don’t have 4 wire crates in a separate room anymore.