The structure itself was fine but the solar panel was very cheap and poorly made.  It has not turned on no matter how much sun exposure it got.  The switch for the battery mechanism is not good.  Pretty disappointed.  I will just hang it as a yard decoration.