This table will will hold all sizes and shapes.  The back will hold papers and magazines.  The door will hold taller items the shelves are set for different shaped items and the pull out tray is very handy.  The assembly was time consuming, but well worth the effort.