Pretty much what I needed. doesn't take up a lot of space but has a ton of storage. Only downside I have is that the fabric boxes bend easily so even when I put paper in them it bends. Other then that I like it