Sturdy and just what I was looking for to keep my puppy from chewing up my shoes when I leave the house! Was a bit confusing to put together and the middle shelves keep sliding out, but overall definitely worth it