I was very pleased with this purchase.  It arrived as scheduled; without delay.  My husband and I were able to assemble in about 2 hours (he even commented upon the fact that the instructions were very easy to follow).  The cabinet holds all cushions from a 3-seat sofa plus 2 additional rocking chairs (10 cushions) plus 4 additional decorative pillows.  Although great for storage, the cabinet is not overwhelmingly large and looks very nice on our deck.  It also kept everything dry during a recent rainstorm!  Very happy with this purchase.