Sturdy, easy to assemble, and perfect for what I needed. My only complaint is that the tiny pieces that there is no way to secure all of the pieces once they are dropped in to assembly slots so when I move the screen to sweep, I always seem to have to put one or two pieces back in the slot.