Perfect fit for my front door! Easy to assemble. Is big enough that it hold use but small enough that I don’t feel I have to walk around anything to get up the stairs.