What a beautiful and durable piece!  My husband and I bought this for a coffee nook in our bedroom.  The shelves ARE NOT flimsy and can hold weight.  We put it together in less than twenty minutes. We opted not to use the casters and we love it.