Seems pretty sturdy, but at the price of about $40 each, I didn’t expect a lot. They work well in my living room, and are actually a little larger than expected, which is a good thing.  The assembly was relatively easy. The first one took about 30 minutes, the second one half that.