Love this!  It took minutes to assemble -- just as the other reviews had suggested.  It's sturdy enough for my toddler son to pull up on without it falling and durable enough that it's not showing any wear despite him pulling books out of it constantly.  We're super pleased with this addition to our playroom!