I would rate this “just ok.” It arrived quickly with all parts, and was easy to assemble, however it was not well constructed. Wind blew it over and it fell apart. My husband put it back together and used his nail gun to secure all of the pieces, and now it seems stable.