I love the look and it only takes about 30 seconds to assemble the legs, but the mesh front had several holes in the mesh where it just didn’t get joined. But I needed this for a repair in a house I sold and will have to wait till after closing to return it if the buyers want a new one.