Only had it set up for a few days, but it feels very sturdy.  My toddler uses the shelves as steps to get up to the bench, and I'm not worried about the shelves breaking or the bench tipping over.  The box came banged up/ripped in 2 places, but the packaging inside was so thorough that the furniture itself was fine.  Do pay attention to the dimensions of the openings, as they may be smaller than you'd expect.  Note that the two outer cubbies (at both of the lower levels) are narrower than the two middle ones (10 3/4" vs 12 1/8").  There was one hole that didn't line up quite right, but we were able to make it work.  I do wish there were other color options for the boxes and cushion.