These are sturdy, and well built. Better than the plastic ones. Our posts are 5x5, so these do fit once secured with the screws provided.