So glad we got this! The assembly was pretty straight forward and it is a great size. It fits the 10 cushions that we have for our outdoor couch, two cushions for rocking chairs, our dog bed and 6 throw pillows. We didn't put in the shelf that comes with the cabinet since we wanted to use it for cushions and pillows. I agree with the other reviews that it does serve as a nice counter to put items on when we have parties.