The bench looks great and seems sturdy.  The baskets are put together with bolts and have slight gaps.  They also appear to be a little flimsy.  The cut outs seem to be a pretty standard size for a basket so replacements shouldn't be a problem when the time comes.