Literally everything I could have wanted and more. Just the right amount of storage space and the right size for the space I had to use it in! Would definitely recommend to others!