Sturdy not flimsy. Easy to put together. I have seen this bench elsewhere for much much more.  This is definitely worth it