We purchased this to help keep our son's toys clean and organized in the living room. It has completed this job perfectly! I love that this style of shelving allows for personalization. We were able to find bins that are fun for my son while still looking nice. We were also able to lay the shelf on its side so that it is easier for him to get into.  

Pros: Great value, easy to assemble, nice color, versatility 
Cons: Back panels seem short for assembly.