Absolutely perfect! I used it as extra storage for my board games and put photos on top. It was very easy to assemble but it is time consuming, be prepared to set aside several hours to do this.