Reasonably sturdy. Assembly was awkward, but not too difficult. I was disappointed by it's size (smaller than expected) - fortunately I ordered 2 of them so they fill the space better (one just looked too small against the wall).