This cabinet was just what I was looking for. So far my kids really put their shoes in it and they are not all over the floor. It looks great and was easy to assemble. Size 12 shoes only fit in on an angle, it is not quite deep enough for larger shoes.