We did need this type of storage and really like the on-door storage.  However, it is not a high quality product and was a pain to put together.  The doors are supposed to stay shut with magnets, but needs some adjusting and tweaking to really make that work.